/**
 * 如果把var改成let或者const,变量是不会被绑定到window上的，所以此时打印出三个undefined
*/
let a = 10;
const b = 20;

function foo () {
    console.log(this.a); // undefined
    console.log(this.b); // undefined
}

foo()
console.log(window.a); // undefined